ContextCapture 用户指南

在 Amazon S3 上托管 (云前端)

为 webGL 创建专用渲染块,因为渲染块需要具有特殊读取/访问权限。如果希望将渲染块名称部署到 CloudFront,确保其为小写。

  • 转至渲染块“权限”>“编辑渲染块”设置,并将渲染块设置为公共。
  • 更改渲染块策略“以 JSON 格式写入”,如下所示(确保“资源”具有正确的“渲染块 ARN”):
    {
        "Version": "2012-10-17",
        "Statement": [
            {
                "Sid": "AllowPublicRead",
                "Effect": "Allow",
                "Principal": {
                    "AWS": "*"
                },
                "Action": "s3:GetObject",
                "Resource": "YOUR_Bucket_ARN/*"
            }
        ]
    }
    
    此渲染块中的所有数据都将为公共数据。如果 App 文件夹随同场景一起加载,则可使用可见的 URL 导航至 App/index.html 文件: